home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1997 #3 / Amiga Plus CD - 1997 - No. 03.iso / pd / programmierung / alienbreed3d2_src / level1 / level1.s < prev    next >
Text File  |  1997-01-31  |  16KB  |  1,062 lines

  1.  
  2.  
  3. *************************************************************
  4. * SET UP INITIAL POSITION OF PLAYER *************************
  5. *************************************************************
  6.  
  7. INITPLAYER:
  8.  move.l StartRoom,Roompt
  9.  move.l Roompt,a0
  10.  move.l 2(a0),yoff
  11.  move.l StartRoom,OldRoompt
  12.  move.l initxoff,xoff
  13.  move.l initzoff,zoff 
  14.  rts
  15.  
  16. *************************************************
  17. * Floor lines:                                  *
  18. * A floor line is a line seperating two rooms.  *
  19. * The data for the line is therefore:           *
  20. * x,y,dx,dy,Room1,Room2                         *
  21. * For ease of editing the lines are initially   *
  22. * stored in the form startpt,endpt,Room1,Room2  *
  23. * and the program calculates x,y,dx and dy from *
  24. * this information and stores it in a buffer.   *
  25. *************************************************
  26.  
  27. PointsToRotatePtr: dc.l 0
  28.  
  29. ***************************************
  30.  include "ab3:level1/testlevel"
  31. ***************************************
  32.  
  33. *************************************************************
  34. * ROOM GRAPHICAL DESCRIPTIONS : WALLS AND FLOORS ************
  35. ************************************************************* 
  36.  
  37. ListOfGraphRooms: dc.l 0
  38.  
  39. wall SET 0
  40. floor SET 1
  41. roof SET 2
  42. setclip SET 3
  43. object SET 4
  44. curve SET 5
  45.  
  46. GreenStone SET 0
  47. MetalA SET 4096
  48. MetalB SET 4096*2
  49. MetalC SET 4096*3
  50. Marble SET 4096*4
  51. BulkHead SET 4096*5
  52. SpaceWall SET 4096*6
  53.  
  54. ZoneGraph0:
  55.  
  56.  dc.w 0
  57.  
  58.  dc.w wall,0,1,0,128
  59.  dc.l 4096*4
  60.  dc.w 0,0,0
  61.  dc.l -1024*12,1024*4
  62.  
  63.  dc.w wall,1,2,0,128
  64.  dc.l 4096*4
  65.  dc.w 0,0,0
  66.  dc.l -1024*12,1024*4
  67.  
  68.  dc.w wall,3,0,0,128
  69.  dc.l 4096*4
  70.  dc.w 0,0,0
  71.  dc.l -1024*12,1024*4
  72.  
  73.  dc.w floor,4*4,3
  74.  dc.w 0,1,2,3,0
  75.  dc.w -1,2,0
  76.  
  77.  dc.w roof,-12*4,3
  78.  dc.w 0,1,2,3,0
  79.  dc.w -1,2,0
  80.  
  81.  dc.w setclip,-1,-1
  82.  
  83.  dc.l -1
  84.  
  85. ZoneGraph1:
  86.  
  87.  dc.w 1
  88.  
  89.  dc.w wall,2,4,0,128
  90.  dc.l 0
  91.  dc.w 0,0,0
  92.  dc.l -1024*24,1024*8
  93.  dc.w wall,5,6,0,128
  94.  dc.l 0
  95.  dc.w 0,0,0
  96.  dc.l -1024*24,1024*8
  97.  dc.w wall,7,8,0,128
  98.  dc.l 0
  99.  dc.w 0,0,0
  100.  dc.l -1024*24,1024*8
  101.  dc.w wall,8,9,0,128
  102.  dc.l 0
  103.  dc.w 0,0,0
  104.  dc.l -1024*24,1024*8
  105.  dc.w wall,9,3,0,128
  106.  dc.l 0
  107.  dc.w 0,0,0
  108.  dc.l -1024*24,1024*8
  109.  
  110.  dc.w wall,3,2,0,128
  111.  dc.l 4096*4
  112.  dc.w 0,0,0
  113.  dc.l 1024*4,1024*8
  114.  
  115.  dc.w wall,3,2,0,128
  116.  dc.l 4096*4
  117.  dc.w 0,0,0
  118.  dc.l -1024*24,-1024*12
  119.  
  120.  dc.w wall,4,5,0,128
  121.  dc.l 0
  122.  dc.w 0,0,0
  123.  dc.l -1024*24,-1024*8
  124.  
  125.  dc.w wall,6,7,0,128
  126.  dc.l 0
  127.  dc.w 0,0,0
  128.  dc.l -1024*24,-1024*12
  129.  
  130.  dc.w floor,8*4,7
  131.  dc.w 3,2,4,5,6,7,8,9,3
  132.  dc.w -1,0,0
  133.  
  134. ; dc.w roof,-24*4,7
  135. ; dc.w 3,2,4,5,6,7,8,9,3
  136. ; dc.w -1,2,-20
  137.  
  138.  dc.w setclip,-1,-1
  139.  dc.l -1
  140. ZoneGraph2:
  141.  
  142.  dc.w 2
  143.  
  144.  dc.w wall,6,10,0,128
  145.  dc.l 4096
  146.  dc.w 0,0,0
  147.  dc.l -1024*12,1024*12
  148.  
  149.  dc.w wall,11,7,0,128
  150.  dc.l 4096
  151.  dc.w 0,0,0
  152.  dc.l -1024*12,1024*12
  153.  
  154.  dc.w wall,7,6,0,128
  155.  dc.l 0
  156.  dc.w 0,0,0
  157.  dc.l 1024*8,1024*12
  158.  
  159.  dc.w roof,-4*12,3
  160.  dc.w 6,10,11,7,6
  161.  dc.w 0,256,0
  162.  dc.w floor,4*12,3
  163.  dc.w 6,10,11,7,6
  164.  dc.w -1,2,0
  165.  
  166.  dc.w setclip,-1,-1
  167.  dc.l -1
  168. ZoneGraph3:
  169.  
  170.  dc.w 3
  171.  
  172.  dc.w wall,10,12,0,128
  173.  dc.l 0
  174.  dc.w 0,0,0
  175.  dc.l -1024*24,1024*16
  176.  dc.w wall,12,13,0,128
  177.  dc.l 0
  178.  dc.w 0,0,0
  179.  dc.l -1024*24,1024*16
  180.  dc.w wall,14,15,0,128
  181.  dc.l 0
  182.  dc.w 0,0,0
  183.  dc.l -1024*24,1024*16
  184.  dc.w wall,15,16,0,128
  185.  dc.l 0
  186.  dc.w 0,0,0
  187.  dc.l -1024*24,1024*16
  188.  dc.w wall,16,17,0,128
  189.  dc.l 0
  190.  dc.w 0,0,0
  191.  dc.l -1024*24,1024*16
  192.  dc.w wall,17,11,0,128
  193.  dc.l 0
  194.  dc.w 0,0,0
  195.  dc.l -1024*24,1024*16
  196.  dc.w wall,11,10,0,128
  197.  dc.l 4096
  198.  dc.w 0,0,0
  199.  dc.l 1024*12,1024*16
  200.  dc.w wall,11,10,0,128
  201.  dc.l 0
  202.  dc.w 0,0,0
  203.  dc.l -1024*24,-1024*12
  204.  dc.w wall,13,14,0,128
  205.  dc.l 0
  206.  dc.w 0,0,0
  207.  dc.l -1024*24,0
  208.  
  209. ; dc.w roof,-4*24,7
  210. ; dc.w 11,10,12,13,14,15,16,17,11
  211. ; dc.w -1,2,0
  212.  dc.w floor,4*16,7
  213.  dc.w 11,10,12,13,14,15,16,17,11
  214.  dc.w -1,0,0
  215.  
  216.  dc.w setclip,-1,-1
  217.  dc.l -1
  218. ZoneGraph4:
  219.  
  220.  dc.w 4
  221.  
  222.  dc.w wall,13,18,0,128
  223.  dc.l 0
  224.  dc.w 0,0,0
  225.  dc.l 0,1024*20
  226.  
  227.  dc.w wall,19,14,0,128
  228.  dc.l 0
  229.  dc.w -10,0,0
  230.  dc.l 0,1024*20
  231.  
  232.  dc.w wall,14,13,0,128
  233.  dc.l 0
  234.  dc.w 0,0,0
  235.  dc.l 1024*16,1024*20
  236.  
  237.  dc.w wall,18,19,0,128
  238.  dc.l 4096*4
  239.  dc.w 0,0,0
  240.  dc.l 0,1024*4
  241.  
  242.  dc.w floor,4*20,2
  243.  dc.w 13,18,14,13
  244.  dc.w -1,0,0
  245.  
  246.  dc.w floor,4*20,2
  247.  dc.w 18,19,14,18
  248.  dc.w -1,0,-10
  249.  
  250.  dc.w roof,0,3
  251.  dc.w 13,18,19,14,13
  252.  dc.w -1,2,0
  253.  
  254.  dc.w setclip,-1,-1
  255.  dc.l -1
  256. ZoneGraph5:
  257.  
  258.  dc.w 5
  259.  
  260.  dc.w wall,21,22,0,128
  261.  dc.l 4096*4
  262.  dc.w 15,0,0
  263.  dc.l 1024*4,1024*24
  264.  dc.w wall,22,23,0,128
  265.  dc.l 4096*4
  266.  dc.w 15,0,0
  267.  dc.l 1024*20,1024*24
  268.  dc.w wall,23,19,0,128
  269.  dc.l 4096*4
  270.  dc.w 0,0,0
  271.  dc.l 1024*4,1024*24
  272.  dc.w wall,18,20,0,128
  273.  dc.l 4096*4
  274.  dc.w 5,0,0
  275.  dc.l 1024*4,1024*24
  276.  
  277.  dc.w wall,20,21,0,128
  278.  dc.l 0
  279.  dc.w 15,0,0
  280.  dc.l 1024*20,1024*24
  281.  dc.w wall,19,18,0,128
  282.  dc.l 0
  283.  dc.w 0,0,0
  284.  dc.l 1024*20,1024*24
  285.  
  286.  dc.w floor,4*24,4
  287.  dc.w 20,21,23,19,18,20
  288.  dc.w -1,2,-10
  289.  dc.w floor,4*24,2
  290.  dc.w 21,22,23,21
  291.  dc.w -1,2,0
  292.  dc.w roof,4*4,5
  293.  dc.w 20,21,22,23,19,18,20
  294.  dc.w -1,2,0
  295.  
  296.  dc.w setclip,-1,-1
  297.  dc.l -1
  298. ZoneGraph6:
  299.  dc.w 6
  300.  dc.w wall,4,24,0,256
  301.  dc.l 0
  302.  dc.w 10,0,0
  303.  dc.l -1024*8,1024*8
  304.  dc.w wall,25,5,0,256
  305.  dc.l 0
  306.  dc.w 10,0,0
  307.  dc.l -1024*8,1024*8
  308.  
  309.  dc.w floor,8*4,3
  310.  dc.w 4,24,25,5,4
  311.  dc.w -1,0,0
  312.  
  313.  dc.w roof,-8*4,3
  314.  dc.w 4,24,25,5,4
  315.  dc.w -1,2,0
  316.  
  317.  dc.w setclip,-1,-1
  318.  dc.l -1 
  319. ZoneGraph7:
  320.  dc.w 7
  321.  dc.w wall,32,31,0,64*6
  322.  dc.l 4096*2
  323.  dc.w 0,0,0
  324.  dc.l -1024*8,1024*12
  325.  dc.w wall,26,25,0,64*3
  326.  dc.l 4096*2
  327.  dc.w 10,0,0
  328.  dc.l -1024*8,1024*12
  329.  dc.w wall,24,33,0,64*3
  330.  dc.l 4096*2
  331.  dc.w 10,0,0
  332.  dc.l -1024*8,1024*12
  333.  dc.w wall,33,32,0,64*2
  334.  dc.l 4096*2
  335.  dc.w 0,0,0
  336.  dc.l 1024*10,1024*12
  337.  
  338.  dc.w wall,25,24,0,128
  339.  dc.l 4096
  340.  dc.w 10,0,0
  341.  dc.l 1024*8,1024*12
  342.  
  343.  dc.w floor,4*12,3
  344.  dc.w 32,31,26,33,32
  345.  dc.w -1,0,-10
  346.  dc.w floor,4*12,3
  347.  dc.w 33,26,25,24,33
  348.  dc.w -1,0,0
  349.  
  350.  dc.w roof,-4*8,3
  351.  dc.w 32,31,26,33,32
  352.  dc.w 0,256,-20
  353.  dc.w roof,-4*8,3
  354.  dc.w 33,26,25,24,33
  355.  dc.w 0,256,0
  356.  
  357.  dc.w setclip,-1,-1
  358.  dc.l -1 
  359. ZoneGraph8:
  360.  
  361.  dc.w 8
  362.  
  363.  dc.w wall,31,30,0,64*6
  364.  dc.l 4096*3
  365.  dc.w 15,0,0
  366.  dc.l -1024*8,1024*16
  367.  
  368.  dc.w wall,27,26,0,64*6
  369.  dc.l 4096*3
  370.  dc.w 15,0,0
  371.  dc.l -1024*8,1024*16
  372.  
  373.  dc.w wall,26,31,0,128
  374.  dc.l 4096
  375.  dc.w 15,0,0
  376.  dc.l 1024*12,1024*16
  377.  
  378.  dc.w floor,4*16,3
  379.  dc.w 31,30,27,26,31
  380.  dc.w -1,2,5
  381.  
  382.  dc.w roof,-4*8,3
  383.  dc.w 31,30,27,26,31
  384.  dc.w -1,256,5
  385.  
  386.  dc.w setclip,-1,-1
  387.  dc.l -1 
  388. ZoneGraph9:
  389.  
  390.  dc.w 9
  391.  
  392.  dc.w wall,30,29,0,128
  393.  dc.l 0
  394.  dc.w 0,0,0
  395.  dc.l -1024*12,1024*20
  396.  dc.w wall,30,29,0,128
  397.  dc.l 0
  398.  dc.w 0,0,0
  399.  dc.l -1024*38,-1024*30
  400.  dc.w wall,28,21,0,64*6
  401.  dc.l 0
  402.  dc.w 0,0,0
  403.  dc.l -1024*24,1024*20
  404.  dc.w wall,20,27,0,128
  405.  dc.l 0
  406.  dc.w 0,0,0
  407.  dc.l -1024*38,1024*20
  408.  
  409.  dc.w wall,27,30,0,128
  410.  dc.l 4096
  411.  dc.w 0,0,0
  412.  dc.l 1024*16,1024*20
  413.  dc.w wall,27,30,0,128
  414.  dc.l 0
  415.  dc.w 0,0,0
  416.  dc.l -1024*38,-1024*8
  417.  
  418.  dc.w wall,21,20,0,128
  419.  dc.l 0
  420.  dc.w 0,0,0
  421.  dc.l -1024*38,1024*4
  422.  
  423. ; dc.w roof,-4*24,5
  424. ; dc.w 30,29,28,21,20,27,30
  425. ; dc.w -1,2,-10
  426.  
  427.  dc.w floor,4*20,5
  428.  dc.w 30,29,28,21,20,27,30
  429.  dc.w -1,0,-10
  430.  
  431.  dc.w setclip,-1,-1
  432.  dc.l -1 
  433.  
  434. ZoneGraph10: dc.w 10
  435.  
  436.  dc.w wall,29,53,0,64*4
  437.  dc.l 0
  438.  dc.w 0,0,0
  439.  dc.l -1024*24,1024*20
  440.  dc.w wall,53,54,0,64*3
  441.  dc.l 0
  442.  dc.w 0,0,0
  443.  dc.l -1024*16,1024*20
  444.  dc.w wall,54,55,0,64*4
  445.  dc.l 0
  446.  dc.w 0,0,0
  447.  dc.l -1024*24,1024*20
  448.  dc.w wall,55,51,0,64*5
  449.  dc.l 0
  450.  dc.w 0,0,0
  451.  dc.l -1024*24,1024*20
  452.  dc.w wall,52,28,0,64*4
  453.  dc.l 0
  454.  dc.w 0,0,0
  455.  dc.l -1024*24,1024*20
  456.  
  457.  dc.w wall,51,52,0,128
  458.  dc.l 4096
  459.  dc.w 0,0,0
  460.  dc.l 1024*16,1024*20
  461.  
  462.  dc.w wall,51,52,0,128
  463.  dc.l 4096
  464.  dc.w 0,0,0
  465.  dc.l -1024*16,0
  466.  
  467.  dc.w floor,20*4,5
  468.  dc.w 29,53,54,55,51,52,29
  469.  dc.w -1,0,-10
  470.  
  471.  dc.w setclip,-1,-1
  472.  dc.l -1 
  473. ZoneGraph11: dc.w 11
  474.  
  475.  dc.w wall,50,46,0,64
  476.  dc.l 4096
  477.  dc.w -10,0,0
  478.  dc.l 1024*12,1024*16
  479.  dc.w wall,51,50,0,64*3
  480.  dc.l 4096*3
  481.  dc.w -10,0,0
  482.  dc.l 0,1024*16
  483.  dc.w wall,46,52,0,64*3
  484.  dc.l 4096*3
  485.  dc.w -10,0,0
  486.  dc.l 0,1024*16
  487.  dc.w floor,4*16,3
  488.  dc.w 52,51,50,46,52
  489.  dc.w -1,258,-15
  490.  dc.w roof,0,3
  491.  dc.w 52,51,50,46,52
  492.  dc.w -1,256,-20
  493.  
  494.  dc.w setclip,-1,-1
  495.  dc.l -1 
  496. ZoneGraph12: dc.w 12
  497.  
  498.  dc.w wall,50,49,0,64
  499.  dc.l 4096
  500.  dc.w 10,0,0
  501.  dc.l -1024*4,1024*12
  502.  dc.w wall,49,48,0,64
  503.  dc.l 4096*2
  504.  dc.w 10,0,0
  505.  dc.l -1024*4,1024*12
  506.  dc.w wall,48,47,0,128
  507.  dc.l 4096*3
  508.  dc.w 10,0,0
  509.  dc.l -1024*4,1024*12
  510.  dc.w wall,47,45,0,128
  511.  dc.l 4096
  512.  dc.w 10,0,0
  513.  dc.l -1024*4,1024*12
  514.  dc.w wall,45,42,0,128
  515.  dc.l 4096*2
  516.  dc.w 10,0,0
  517.  dc.l -1024*4,1024*12
  518.  dc.w wall,43,44,0,128
  519.  dc.l 4096*3
  520.  dc.w 10,0,0
  521.  dc.l -1024*4,1024*12
  522.  dc.w wall,44,46,0,128
  523.  dc.l 4096
  524.  dc.w 10,0,0
  525.  dc.l -1024*4,1024*12
  526.  
  527.  dc.w wall,46,50,0,64
  528.  dc.l 4096*4
  529.  dc.w 10,0,0
  530.  dc.l -1024*4,0
  531.  
  532.  dc.w floor,4*12,7
  533.  dc.w 42,43,44,46,49,48,47,45,42
  534.  dc.w -1,2,0
  535.  
  536.  dc.w roof,-4*4,7
  537.  dc.w 42,43,44,46,49,48,47,45,42
  538.  dc.w -1,2,0
  539.  
  540.  dc.w setclip,-1,-1
  541.  dc.l -1 
  542. ZoneGraph13: dc.w 13
  543.  
  544.  dc.w wall,41,43,0,32*5
  545.  dc.l 4096
  546.  dc.w 10,0,0
  547.  dc.l -1024*20,1024*12
  548.  dc.w wall,42,40,0,32*7
  549.  dc.l 4096*2
  550.  dc.w 10,0,0
  551.  dc.l -1024*20,1024*12
  552.  dc.w wall,43,42,0,64
  553.  dc.l 4096*4
  554.  dc.w 10,0,0
  555.  dc.l -1024*20,-1024*4
  556.  dc.w floor,4*12,3
  557.  dc.w 43,42,40,41,43
  558.  dc.w -1,2,0
  559.  dc.w roof,-4*20,3
  560.  dc.w 43,42,40,41,43
  561.  dc.w -1,256,0
  562.  
  563.  dc.w setclip,-1,-1
  564.  dc.l -1 
  565. ZoneGraph14: dc.w 14
  566.  
  567.  dc.w wall,38,41,0,64*3
  568.  dc.l 4096
  569.  dc.w -10,0,0
  570.  dc.l -1024*20,1024*16
  571.  dc.w wall,40,39,0,64*4
  572.  dc.l 4096*2
  573.  dc.w -10,0,0
  574.  dc.l -1024*20,1024*16
  575.  dc.w wall,41,40,0,64
  576.  dc.l 4096*3
  577.  dc.w -10,0,0
  578.  dc.l 1024*12,1024*16
  579.  
  580.  dc.w floor,4*16,3
  581.  dc.w 38,41,40,39,38
  582.  dc.w -1,2,-15
  583.  dc.w roof,-4*20,3
  584.  dc.w 38,41,40,39,38
  585.  dc.w -1,256,-15
  586.  
  587.  dc.w setclip,-1,-1
  588.  dc.l -1 
  589. ZoneGraph15: dc.w 15
  590.  
  591.  dc.w wall,22,38,0,64*2
  592.  dc.l 4096*4
  593.  dc.w 15,0,0
  594.  dc.l -1024*20,1024*20
  595.  dc.w wall,39,23,0,64*2
  596.  dc.l 4096*4
  597.  dc.w 15,0,0
  598.  dc.l -1024*20,1024*20
  599.  dc.w wall,23,22,0,64*2
  600.  dc.l 4096
  601.  dc.w 15,0,0
  602.  dc.l -1024*20,1024*4
  603.  dc.w wall,38,39,0,64
  604.  dc.l 4096*2
  605.  dc.w 15,0,0
  606.  dc.l 1024*16,1024*20
  607.  dc.w floor,4*20,3
  608.  dc.w 22,38,39,23,22
  609.  dc.w -1,2,5
  610.  dc.w roof,-4*20,3
  611.  dc.w 22,38,39,23,22
  612.  dc.w -1,2,5
  613.  
  614.  dc.w setclip,-1,-1
  615.  dc.l -1 
  616.  
  617. ZoneGraph16: dc.w 16
  618.  
  619.  dc.w wall,64,65,0,128
  620.  dc.l 4096
  621.  dc.w 5,0,0
  622.  dc.l -1024*20,1024*10
  623.  
  624.  dc.w wall,33,64,0,128
  625.  dc.l 4096
  626.  dc.w 10,0,0
  627.  dc.l -1024*20,1024*10
  628.  
  629.  dc.w wall,32,33,0,256
  630.  dc.l 4096*2
  631.  dc.w 10,0,0 
  632.  dc.l -1024*20,-1024*8
  633.  
  634.  dc.w wall,65,32,0,128
  635.  dc.l 4096*3
  636.  dc.w 10,0,0
  637.  dc.l 1024*8,1024*10
  638.  
  639.  dc.w floor,10*4,3
  640.  dc.w 65,32,33,64,65
  641.  dc.w -1,2,0
  642.  
  643.  dc.w roof,-20*4,3
  644.  dc.w 65,32,33,64,65
  645.  dc.w -1,256,0
  646.  
  647.  dc.w setclip,-1,-1
  648.  dc.l -1
  649. ZoneGraph17: dc.w 17
  650.  
  651.  dc.w wall,65,66,0,256
  652.  dc.l BulkHead
  653.  dc.w 10,0,0
  654.  dc.l -1024*20,1024*8
  655.  
  656.  dc.w wall,67,32,0,192
  657.  dc.l BulkHead
  658.  dc.w 10,0,0
  659.  dc.l -1024*20,1024*8
  660.  
  661.  dc.w wall,66,67,0,128
  662.  dc.l MetalA
  663.  dc.w 10,0,0
  664.  dc.l 1024*6,1024*8
  665.  
  666.  dc.w floor,8*4,3
  667.  dc.w 66,67,32,65,66
  668.  dc.w 0,258,-5
  669.  
  670.  dc.w roof,-20*4,3
  671.  dc.w 66,67,32,65,66
  672.  dc.w 0,258,-5
  673.  
  674.  dc.w setclip,-1,-1
  675.  dc.l -1
  676. ZoneGraph18: dc.w 18
  677.  
  678.  dc.w wall,66,68,0,64
  679.  dc.l BulkHead
  680.  dc.w 0,0,0
  681.  dc.l -1024*30,1024*6
  682.  
  683.  dc.w wall,68,69,0,64
  684.  dc.l BulkHead
  685.  dc.w 0,0,0
  686.  dc.l -1024*30,1024*6
  687.  
  688.  dc.w wall,67,66,0,64
  689.  dc.l BulkHead
  690.  dc.w 0,0,0
  691.  dc.l -1024*30,-1024*20
  692.  
  693.  dc.w wall,69,67,0,64
  694.  dc.l MetalB
  695.  dc.w 0,0,0
  696.  dc.l 1024*4,1024*6
  697.  
  698.  dc.w wall,69,67,0,64
  699.  dc.l BulkHead
  700.  dc.w 0,0,0
  701.  dc.l -1024*30,-1024*12
  702.  
  703.  dc.w roof,-30*4,3
  704.  dc.w 66,68,69,67,66
  705.  dc.w 0,256,-20
  706.  
  707.  dc.w floor,6*4,3
  708.  dc.w 66,68,69,67,66
  709.  dc.w 0,258,-15
  710.  
  711.  dc.w setclip,-1,-1
  712.  dc.l -1
  713. ZoneGraph19: dc.w 19
  714.  
  715.  dc.w wall,69,70,0,64
  716.  dc.l BulkHead
  717.  dc.w 5,0,0
  718.  dc.l -1024*12,1024*4
  719.  
  720.  dc.w wall,79,67,0,128
  721.  dc.l BulkHead
  722.  dc.w 0,0,0
  723.  dc.l -1024*12,1024*4
  724.  
  725.  dc.w wall,70,79,0,128
  726.  dc.l MetalB
  727.  dc.w 0,0,0
  728.  dc.l 1024*2,1024*4
  729.  
  730.  dc.w floor,4*4,3
  731.  dc.w 69,70,79,67,69
  732.  dc.w 0,258,0
  733.  
  734.  dc.w roof,-12*4,3
  735.  dc.w 69,70,79,67,69
  736.  dc.w 0,256,0
  737.  
  738.  dc.w setclip,-1,-1
  739.  dc.l -1
  740.  
  741. ZoneGraph20: dc.w 20
  742.  
  743.  dc.w wall,70,71,0,32
  744.  dc.l BulkHead
  745.  dc.w 0,0,0
  746.  dc.l -1024*14,1024*2
  747.  
  748.  dc.w wall,78,79,32,64
  749.  dc.l BulkHead
  750.  dc.w 0,0,0
  751.  dc.l -1024*14,1024*2
  752.  
  753.  dc.w wall,71,78,0,64
  754.  dc.l MetalC
  755.  dc.w -5,0,0
  756.  dc.l 0,1024*2
  757.  
  758.  dc.w wall,79,70,0,32
  759.  dc.l BulkHead
  760.  dc.w 5,0,0
  761.  dc.l -1024*14,-1024*12
  762.  
  763.  dc.w floor,2*4,3
  764.  dc.w 70,71,78,79,70
  765.  dc.w 0,258,0
  766.  
  767.  dc.w roof,-14*4,3
  768.  dc.w 70,71,78,79,70
  769.  dc.w 0,256,0
  770.  
  771.  dc.w setclip,-1,-1
  772.  dc.l -1
  773. ZoneGraph21: dc.w 21
  774.  dc.w wall,71,72,32,64
  775.  dc.l BulkHead
  776.  dc.w 0,0,0
  777.  dc.l -1024*16,1024*0
  778.  
  779.  dc.w wall,77,78,0,32
  780.  dc.l BulkHead
  781.  dc.w 0,0,0
  782.  dc.l -1024*16,1024*0
  783.  
  784.  dc.w wall,72,77,0,64
  785.  dc.l MetalC
  786.  dc.w -5,0,0
  787.  dc.l -1024*2,1024*0
  788.  
  789.  dc.w wall,78,71,0,32
  790.  dc.l BulkHead
  791.  dc.w 5,0,0
  792.  dc.l -1024*16,-1024*14
  793.  
  794.  dc.w floor,0*4,3
  795.  dc.w 71,72,77,78,71
  796.  dc.w 0,258,0
  797.  
  798.  dc.w roof,-16*4,3
  799.  dc.w 71,72,77,78,71
  800.  dc.w 0,256,0
  801.  dc.w setclip,-1,-1
  802.  dc.l -1
  803. ZoneGraph22: dc.w 22
  804.  
  805.  dc.w wall,72,73,0,32
  806.  dc.l BulkHead
  807.  dc.w 0,0,0
  808.  dc.l -1024*18,-1024*2
  809.  
  810.  dc.w wall,76,77,32,64
  811.  dc.l BulkHead
  812.  dc.w 0,0,0
  813.  dc.l -1024*18,-1024*2
  814.  
  815.  dc.w wall,73,76,0,64
  816.  dc.l MetalC
  817.  dc.w -5,0,0
  818.  dc.l -1024*4,-1024*2
  819.  
  820.  dc.w wall,77,72,0,32
  821.  dc.l BulkHead
  822.  dc.w 5,0,0
  823.  dc.l -1024*18,-1024*16
  824.  
  825.  dc.w floor,-2*4,3
  826.  dc.w 72,73,76,77,72
  827.  dc.w 0,258,0
  828.  
  829.  dc.w roof,-18*4,3
  830.  dc.w 72,73,76,77,72
  831.  dc.w 0,256,0
  832.  
  833.  dc.w setclip,-1,-1
  834.  dc.l -1
  835. ZoneGraph23: dc.w 23
  836.  
  837.  dc.w wall,73,74,32,64
  838.  dc.l BulkHead
  839.  dc.w 0,0,0
  840.  dc.l -1024*20,-1024*4
  841.  
  842.  dc.w wall,75,76,0,32
  843.  dc.l BulkHead
  844.  dc.w 0,0,0
  845.  dc.l -1024*20,-1024*4
  846.  
  847.  dc.w wall,74,75,0,64
  848.  dc.l MetalC
  849.  dc.w 0,0,0
  850.  dc.l -1024*6,-1024*4
  851.  
  852.  dc.w wall,76,73,0,32
  853.  dc.l BulkHead
  854.  dc.w 0,0,0
  855.  dc.l -1024*20,-1024*18
  856.  
  857.  dc.w floor,-4*4,3
  858.  dc.w 73,74,75,76,73
  859.  dc.w 0,258,0
  860.  
  861.  dc.w roof,-20*4,3
  862.  dc.w 73,74,75,76,73
  863.  dc.w 0,256,5
  864.  
  865.  dc.w setclip,-1,-1
  866.  dc.l -1
  867. ZoneGraph24: dc.w 24
  868.  
  869.  dc.w wall,74,84,0,128
  870.  dc.l SpaceWall
  871.  dc.w 0,0,0
  872.  dc.l -1024*22,-1024*6
  873.  
  874.  dc.w wall,85,75,0,128
  875.  dc.l SpaceWall
  876.  dc.w 0,0,0
  877.  dc.l -1024*22,-1024*6
  878.  
  879.  dc.w wall,84,85,0,64
  880.  dc.l MetalC
  881.  dc.w 0,0,0
  882.  dc.l -1024*8,-1024*6
  883.  
  884.  dc.w wall,75,74,0,64
  885.  dc.l BulkHead
  886.  dc.w 0,0,0
  887.  dc.l -1024*22,-1024*20
  888.  
  889.  dc.w floor,-6*4,3
  890.  dc.w 74,84,85,75,74
  891.  dc.w 0,258,0
  892.  
  893.  dc.w roof,-22*4,3
  894.  dc.w 74,84,85,75,74
  895.  dc.w 0,256,0
  896.  
  897.  dc.w setclip,-1,-1
  898.  dc.l -1
  899. ZoneGraph25: dc.w 25
  900.  
  901.  dc.w wall,84,86,0,32
  902.  dc.l BulkHead
  903.  dc.w 0,0,0
  904.  dc.l -1024*24,-1024*8
  905.  
  906.  dc.w wall,87,85,32,64
  907.  dc.l BulkHead
  908.  dc.w 0,0,0
  909.  dc.l -1024*24,-1024*8
  910.  
  911.  dc.w wall,86,87,0,64
  912.  dc.l MetalC
  913.  dc.w -5,0,0
  914.  dc.l -1024*10,-1024*8
  915.  
  916.  dc.w wall,85,84,0,64
  917.  dc.l BulkHead
  918.  dc.w 5,0,0
  919.  dc.l -1024*24,-1024*22
  920.  
  921.  dc.w floor,-8*4,3
  922.  dc.w 84,86,87,85,84
  923.  dc.w 0,258,0
  924.  
  925.  dc.w roof,-24*4,3
  926.  dc.w 84,86,87,85,84
  927.  dc.w 0,256,5
  928.  
  929.  
  930.  dc.w setclip,-1,-1
  931.  dc.l -1
  932. ZoneGraph26: dc.w 26
  933.  
  934.  dc.w wall,86,88,32,64
  935.  dc.l BulkHead
  936.  dc.w 0,0,0
  937.  dc.l -1024*26,-1024*10
  938.  
  939.  dc.w wall,89,87,0,32
  940.  dc.l BulkHead
  941.  dc.w 0,0,0
  942.  dc.l -1024*26,-1024*10
  943.  
  944.  dc.w wall,88,89,0,64
  945.  dc.l MetalC
  946.  dc.w -5,0,0
  947.  dc.l -1024*12,-1024*10
  948.  
  949.  dc.w wall,87,86,0,64
  950.  dc.l BulkHead
  951.  dc.w 5,0,0
  952.  dc.l -1024*26,-1024*24
  953.  
  954.  dc.w floor,-10*4,3
  955.  dc.w 86,88,89,87,86
  956.  dc.w 0,258,0
  957.  
  958.  dc.w roof,-26*4,3
  959.  dc.w 86,88,89,87,86
  960.  dc.w 0,256,5
  961.  
  962.  dc.w setclip,-1,-1
  963.  dc.l -1
  964. ZoneGraph27: dc.w 27
  965.  
  966.  dc.w wall,88,90,0,32
  967.  dc.l BulkHead
  968.  dc.w 0,0,0
  969.  dc.l -1024*28,-1024*12
  970.  
  971.  dc.w wall,91,89,32,64
  972.  dc.l BulkHead
  973.  dc.w 0,0,0
  974.  dc.l -1024*28,-1024*12
  975.  
  976.  dc.w wall,90,91,0,64
  977.  dc.l MetalC
  978.  dc.w -5,0,0
  979.  dc.l -1024*14,-1024*12
  980.  
  981.  dc.w wall,89,88,0,64
  982.  dc.l BulkHead
  983.  dc.w 5,0,0
  984.  dc.l -1024*28,-1024*26
  985.  
  986.  dc.w floor,-12*4,3
  987.  dc.w 88,90,91,89,88
  988.  dc.w 0,258,0
  989.  
  990.  dc.w roof,-28*4,3
  991.  dc.w 88,90,91,89,88
  992.  dc.w 0,256,5
  993.  
  994.  dc.w setclip,-1,-1
  995.  dc.l -1
  996. ZoneGraph28: dc.w 28
  997.  
  998.  dc.w wall,90,82,0,128
  999.  dc.l SpaceWall
  1000.  dc.w 0,0,0
  1001.  dc.l -1024*30,-1024*14
  1002.  
  1003.  dc.w wall,83,91,0,64
  1004.  dc.l SpaceWall
  1005.  dc.w 0,0,0
  1006.  dc.l -1024*30,-1024*14
  1007.  
  1008.  dc.w wall,91,90,0,64
  1009.  dc.l BulkHead
  1010.  dc.w 5,0,0
  1011.  dc.l -1024*30,-1024*28
  1012.  
  1013.  dc.w floor,-14*4,3
  1014.  dc.w 90,82,83,91,90
  1015.  dc.w 0,258,0
  1016.  
  1017.  dc.w roof,-30*4,3
  1018.  dc.w 90,82,83,91,90
  1019.  dc.w 0,256,0
  1020.  
  1021.  
  1022.  dc.w setclip,-1,-1
  1023.  dc.l -1
  1024. ZoneGraph29: dc.w 29
  1025.  
  1026.  dc.w wall,82,81,0,64
  1027.  dc.l MetalA
  1028.  dc.w 0,0,0
  1029.  dc.l -1024*30,-1024*12
  1030.  
  1031.  dc.w wall,81,29,0,64
  1032.  dc.l MetalB
  1033.  dc.w 0,0,0
  1034.  dc.l -1024*30,-1024*12
  1035.  
  1036.  dc.w wall,30,80,0,64
  1037.  dc.l MetalC
  1038.  dc.w 0,0,0
  1039.  dc.l -1024*30,-1024*12
  1040.  
  1041.  dc.w wall,80,83,0,64
  1042.  dc.l MetalB
  1043.  dc.w 0,0,0
  1044.  dc.l -1024*30,-1024*12
  1045.  
  1046.  dc.w wall,83,82,0,64
  1047.  dc.l MetalC
  1048.  dc.w 0,0,0
  1049.  dc.l -1024*14,-1024*12
  1050.  
  1051.  dc.w roof,-30*4,5
  1052.  dc.w 29,30,80,83,82,81,29
  1053.  dc.w -1,512,-5
  1054.  
  1055.  dc.w floor,-12*4,5
  1056.  dc.w 29,30,80,83,82,81,29
  1057.  dc.w -1,2,0
  1058.  
  1059.  dc.w setclip,-1,-1
  1060.  dc.l -1
  1061.  
  1062.